---@diagnostic disable: lowercase-global, undefined-global, trailing-space
local db = TUNING.MOD_ShadowFieldExciter
---@type data_recipe[]
local data = {
	-- {
	-- 	recipe_name = 'choleknife_recipe_1', --食谱ID
	-- 	ingredients = { --配方
	-- 		Injectatlas('pack_gold',1), 
	-- 		Ingredient('rope',2), 
	-- 		Ingredient('log',2),
	-- 	},
	-- 	tech = TECH.SCIENCE_ONE, --所需科技 ,TECH.LOST 表示需要蓝图才能解锁
	-- 	isOriginalItem = true, --是官方物品(官方物品严禁写atlas和image路径,因为是自动获取的),不写则为自定义物品
	-- 	config ={ --其他的一些配置,可不写
	-- 		--制作出来的物品,不写则默认制作出来的预制物为食谱ID
	-- 		product = 'choleknife', 
	-- 		--xml路径,不写则默认路径为,'images/inventoryimages/'..product..'.xml' 或 'images/inventoryimages/'..recipe_name..'.xml'
	-- 		atlas = 'images/choleknife.xml',
	-- 		--图片名称,不写则默认名称为 product..'.tex' 或 recipe_name..'.tex'
	-- 		image = 'choleknife.tex',
	-- 		--制作出的物品数量,不写则为1
	-- 		numtogive = 40,
	-- 		--不需要解锁
	-- 		nounlock = false,
	-- 	},
	-- 	filters = {'CHARACTER'} --将物品添加到这些分类中
	-- },
	{
		recipe_name = db.Prefab_ID, --建筑物名称
		ingredients = { --配方
			Ingredient("cutstone",2), 
			Ingredient("nightmarefuel",2), 
			Ingredient("transistor",2),
		},
		tech ={MAGIC = 0}, --所需科技无 ,TECH.LOST 表示需要蓝图才能解锁
		isOriginalItem = false, --是官方物品(官方物品严禁写atlas和image路径,因为是自动获取的),不写则为自定义物品
		config = { --其他的一些配置,可不写
			--制作出来的物品,不写则默认制作出来的预制物为食谱ID
			product = db.Prefab_ID, 
			placer = db.Prefab_ID..'_placer',
			--xml路径,不写则默认路径为,'images/inventoryimages/'..product..'.xml' 或 'images/inventoryimages/'..recipe_name..'.xml'
			atlas = 'images/inventoryimages/'..db.Prefab_ID..'.xml',
			--图片名称,不写则默认名称为 product..'.tex' 或 recipe_name..'.tex'
			--image = 'ShadowFieldExciter.tex',
			--制作出的物品数量,不写则为1
			--numtogive = 1,
			--不需要解锁
			--nounlock = true,--如果为 false，只能在对应的科技建筑旁制作。否则在初次解锁后，就可以在任意地点制作
		},
		filters = {'MAGIC','MODS'} --将物品添加到这些分类中
	},
}

---@type data_destruction_recipes[]
local destruction_recipes = { --利用AddDeconstructRecipe方法添加分解配方的物品会无法在制作栏制作，请注意
	-- {
	-- 	name = "ShadowFieldExciter",
	-- 	ingredients = { --配方
	-- 		Ingredient("gears",1), 
	-- 		Ingredient("nightmarefuel",2), 
	-- 		Ingredient("sapling",2),
	-- 	},
	-- },
}

return data,destruction_recipes